package org.lagou.Dao;

import java.util.List;

import org.lagou.bean.IssueBean;

public interface IssueDao {
	//根据公司id查询
		List<IssueBean> getIssueByCompanyid(int companyid);
	
	//两表联查
	List<IssueBean> getIssueAndCompany();
	
	// 查询所有
	List<IssueBean> getIssueAll();
	
	//根据职位名称查询职位公司
	List<IssueBean> SelectIssueAndCompanyByName(String name);
	
	//根据ID查询职位公司
	List<IssueBean> SelectIssueAndCompanyByID(int id);
	
	// 分页查询
	List<IssueBean> getIssuePagin(int pageIndex, int pageSize);

	// 计算数据总量
	long getIssueCount();

	// 添加
	int addIssue(IssueBean info);

	// 修改
	int updateIssue(IssueBean info);
	
	// 修改职位状态
	int updatedel(int id);

	// 删除
	int deleteIssueById(int id);

}
